home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
remote
/
ma_103.zip
/
MA.HLP
< prev
next >
Wrap
Text File
|
1991-12-10
|
13KB
|
326 lines
Message Alert v1.02
What is Message Alert?
----------------------
Message Alert (MA) is a message base utility program that
tells you when any messages containing key phrases are
received on your system. MA alerts you to these messages
by creating its own message in your netmail message area.
The easiest way to explain MA is to present an example.
Let's say you are running FrontDoor in a private network
that exchanges 14 echo areas in addition to Netmail. You
don't need to read all of the messages every day yet you do
have to at least scan every folder (message area) daily
looking for certain key messages of interest. This is
where MA comes in.
You can set up MA to watch specific folders (or ALL
folders) for any incoming messages that contain key
phrases. You further tell MA where in the messages to
search for each search phrase. You could set up one search
phrase in NetMail to search for any message where the
sender's name contains the phrase "McDaniel." You could set
up a search with a phrase of "modems" and have MA search
only the subject lines of messages in the folder FD_DEV.
Simply put, MA alerts you to any incoming messages from a
person, to a person, about a subject, or containing a
phrase in the body of the text.
MA and FrontDoor
----------------
In order for MA to work, you must be using FrontDoor and
MUST have all of your message folders set up as Folders in
FDSETUP.
If you are running FrontDoor and a bulletin board system
using the Hudson style message format, you must still have
every message area set up as a folder in FOLDER.FD.
MA requires that you are running FrontDoor and that your
FD config file be in the 2.02 format. In other words, your
FD configuration file must be named SETUP.FD. Older
versions of FD called the cfg file FD.SYS and it is safe to
copy FD.SYS as SETUP.FD in the FD directory. MA will NOT
run properly if you are not using FrontDoor or if the
SETUP.FD file is not found.
You do not have to run MA from the FD directory; however,
you must run MA from the directory where the MA.EXE file is
located.
MA and Message Bases Formats
----------------------------
MA currently works on two types of message bases:
1) The Opus/FD style using .MSG files.
2) The Hudson format used by QuickBBS and support by
certain versions of TosScan/FD.
-) There are plans to support the TPBoard message
base as well.
The Opus format requires no additional setup when using MA.
The Hudson message format does require special instruction.
If you are using the Hudson format with TosScan (no
bulletin board), you must establish a User named "MA MA" in
FDSetup (without the quotes). Users are edited under the
menu option GLOBAL.
If you are using the Hudson format with a bulletin board,
you must add a user to your USERS.BBS file. The earlier
in your USERS file that you add "MA MA," the faster will be
MA's search for that record. This provides MA with access
to the LastRead record used by MA to record scanned
messages.
Setting up MA
-------------
MA requires very little configuration. Run MA from the DOS
prompt and you will see a pull-down menu with the following
main-bar options: Configs Scan Locks Exit
Move the highlight bar to Configs and press [Enter]. You
now have two choices: Searches and Options; select
Options.
The settings you see are the only settings required for MA
other than the message Search criteria records. For full
help on what these settings do, move the highlight bar to
any setting and press [F1]. But briefly:
Editor: When you run a scan of messages from the
pull-down menu, a file is created with a
report of the results. To view this file, MA
calls the editor you specify here.
Color: A Yes or No setting to turn color on/off in
MA.
Lock: When messages are found that match a search
record, you have the option of "locking" to
prevent them from being deleted. Make very
sure that you aren't running any other
utilities that will have problems with locked
.MSG files.
Style: Which style of message base are you using. If
you select Hudson and don't have the necessary
support files available, you won't be able to
reenter MA without deleting the MA.CFG file.
Users: If you are running a Hudson format message
base with a bulletin board, this sets the DOS
path to your Users.bbs file.
To save these settings after editing, select the SAVE
option from the Exit menu.
Search records
--------------
These records specify the criteria for MA's scans through
the message base. A search record consists of:
- a phrase to search for
- instructions on which part of the message to search
- the folder in which to search
- instructions on deleting matching records
- any special instructions according to the type of
search
To edit/create search records, select SEARCH from the
Configs menu. The screen you will see appears something
like:
Folder: _____________
Phrase: _____________
Search: _____________
Flags: _____________
Delete: _____________
Initially, the Folder selected will be the first folder in
your FOLDER file. If you have created any search records
for this folder, you will see the data for the first search
record for that folder. If the phrase is blank (empty),
there are NO search records for this folder and you are
looking at a new search record which will only be saved
when or if completed.
Try pressing [ENTER] while the highlight bar is on FOLDER;
you will see a list of all the available folders. By
selecting any of them, you will change to the list of
search records for the selected folder. Once you select a
folder, all operations such as adding and deleting are for
THAT folder until you select a different folder.
SEARCH tells MA which part of the message you wish to scan.
The options are:
1) The text of the message
2) The subject line of the message
3) The names of the message (both FROM and TO)
If you want to watch for the same phrase in both the
subject and text of the message, you will need to create
two search records for that folder with each having the
same search phrase.
PHRASE is the phrase you wish to have MA watch for. There
are several considerations depending on which SEARCH type
you select. If you are searching in either the text of the
message or the subject line, the message will be considered
a "match" and you will be alerted to that message *IF* the
phrase you enter is present ANYWHERE within the subject (or
text) or the message. The search is case insensitive.
When searching in the subject line or message text, you can
further specify TWO search phrases which MUST appear
together in the same message subject line (or together in
the message text) to be considered a matching message. To
enter two search phrases in the same search record,
separate them with two forward slash letters. Example:
colour//red as a text search would look for COLOUR and RED
together in a message.
If you are searching the NAME fields of a message, you have
three additional commands to use.
1) If you enter a phrase that begins with an
exclamation point, MA will search for any names
that BEGIN with the following text. For example:
!MI would consider matching any names beginning
with MI.
2) If you enter a phrase that begins with an @ mark,
MA will search for any names that contains the
following text. For example: @MI would consider
matching any names that contain MI
3) If you don't use any of the above two command, MA
will expect an exact match. If you enter "John
Henry", MA will only consider a match the full name
"John Henry".
FLAGS. Currently, only the name SEARCH types support any
additional flags. When searching the name fields, you must
tell MA which name field to search: the FROM name, the TO
name, or BOTH names.
DELETE. When searching the name fields, you have the
additional option of deleting any matching messages. This
option only works in the OPUS style message base. You
would use this option when you absolutely didn't want any
messages entering your system from a particular source
(person).
Adding records
--------------
Search records are added by pressing [INS]. You will see a
new record appear with a blank phrase field. You can add as
many records as you wish; however, only complete records
are saved on exiting MA.
Deleting records
----------------
Search records are deleted by pressing [DEL]. If the
record phrase is blank and there are no records remaining
for the current folder, there is no harming is pressing the
[DEL] key.
SCANNING
--------
The process of having MA search through new messages is
called a "scan." If you have added new search records and
want MA to look through messages it has already looked
through, that is called a "rescan." Both of these are
options from the SCAN selection on the main menu bar. You
can scan or rescan from the menu but MA was really intended
to run from a batch file following new incoming mail. In
this way, MA performs the searching whenever mail arrives
without your instruction every time.
To run a scan without entering MA, type MA at the DOS
prompt followed by any mix of the following options:
/? = displays this help list
/S = instructions to perform a scan
/M = instructions to output a netmail message report
/F = forces a rescan of previously scanned messages
/L = turns off locking regardless of MA's settings
/Q = runs MA in quick mode
/S Scan
This option is required to initiate a scan from the DOS
prompt. Without this option, MA will load in full screen
mode regardless of any other option (other than /?).
/M MESSAGE
This tells MA to produce a .MSG file in your netmail area
with a report on the findings of this scan. If you don't
use /M, you will have to check for the report file
MASCAN.OUT.
/F FORCE RESCAN
Use with -- not to replace -- the /S option, this tells MA
to extend the scan to already scanned messages. MA knows
which messages have been scanned by either the lastread
counters (in the Hudson format) or a flag set in the
message itself (OPUS style base).
/L LOCK Override
Overrides the internal "lock" settings and disables message
locking.
/Q Quickmode
Normally, MA scans by folder and takes the search records
in sequence. This means that for EACH search record, ALL
messages must be read in. This is done to produce a report
like the following:
SYS18
-----
COSTS Text search
Msg# 1 JAMES SMITH ANTHONY LISA ET AL
Msg# 10 JAMES SMITH JOHN NELSON
TEST Text search
Msg# 2 JAMES SMITH NO ONE
COLOUR//RED Text search
Msg# 1 John Brown GRAPHICS
Note that all findings (see the COSTS text search) for a
particular search are grouped together. To do this, the
same messages had to be read for scan for each of the
subsequent searches.
QUICK mode changes that to open each message once and then
for that message, run through all the searches:
SYS18
-----
MSG# 1
COSTS Text search
JAMES SMITH ANTHONY LISA ET AL
MSG# 10
COSTS Text search
JAMES SMITH JOHN NELSON
MSG# 2
TEST Text search
John Brown Graphics
This saves a marginal amount of time because MA only opens
each message once. The savings are about 20-25% but the
primary factor is the difference in the format of the
reports. Do you want all matches for a message to be
grouped together? Or would your prefer all findings for a
search to list the matched messages?
Locking/Unlocking
-----------------
Message locking and unlocking is only performed on the OPUS
.MSG style message base. If you are running a bulletin
board that imports from the OPUS format, you should ensure
that you importer can import READ-ONLY message files before
enabling locking.